#pragma once
#include "PerPixelLightingShader.h"

class ReflectionLightingShader: public PerPixelLightingShader
{
public:
	ReflectionLightingShader(void);
	virtual ~ReflectionLightingShader(void);
	virtual bool Initialize(ID3D11Device*);

	void SetShaderParameters(const D3DXMATRIX&, const D3DXMATRIX&, const D3DXMATRIX&, D3DXVECTOR3&, D3DXVECTOR4&, D3DXVECTOR4&);
	void SetShaderClippingPlane(D3DXVECTOR4& clippingPlane);
};

